package com.hsq.androidproject.entity.find;

import java.util.List;

/**
 * Created by lenovo on 2017/3/17.
 */

public class FindCates {


    /**
     * childList : [{"id":27,"name":"化妆","pid":3,"style":1,"icon":""},{"id":28,"name":"护肤","pid":3,"style":1,"icon":""},{"id":29,"name":"发型","pid":3,"style":1,"icon":""},{"id":31,"name":"美甲","pid":3,"style":1,"icon":""},{"id":32,"name":"测评","pid":3,"style":1,"icon":""},{"id":35,"name":"穿搭","pid":3,"style":1,"icon":""},{"id":42,"name":"试色","pid":3,"style":1,"icon":""}]
     * hiddenChildren : [{"id":30,"name":"身体","pid":3,"style":1,"icon":""}]
     * id : 3
     * name : 美妆护肤
     * pid : -1
     * style : 1
     * icon : http://7xk9kc.com2.z0.glb.qiniucdn.com/hj_res/FndPVpUfPWjRQ8WsZT48paWR7myV.png
     * iconV2 : http://7xk9kc.com2.z0.glb.qiniucdn.com/hj_res/Fs_V74v0c0FuMl_emfNObDz3UWU4.png
     */

    private List<CatesBean> cates;

    public List<CatesBean> getCates() {
        return cates;
    }

    public void setCates(List<CatesBean> cates) {
        this.cates = cates;
    }

    public static class CatesBean {
        private int id;
        private String name;
        private int pid;
        private int style;
        private String icon;
        private String iconV2;
        /**
         * id : 27
         * name : 化妆
         * pid : 3
         * style : 1
         * icon :
         */

        private List<ChildListBean> childList;
        /**
         * id : 30
         * name : 身体
         * pid : 3
         * style : 1
         * icon :
         */

        private List<HiddenChildrenBean> hiddenChildren;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public String getName() {
            return name;
        }

        public void setName(String name) {
            this.name = name;
        }

        public int getPid() {
            return pid;
        }

        public void setPid(int pid) {
            this.pid = pid;
        }

        public int getStyle() {
            return style;
        }

        public void setStyle(int style) {
            this.style = style;
        }

        public String getIcon() {
            return icon;
        }

        public void setIcon(String icon) {
            this.icon = icon;
        }

        public String getIconV2() {
            return iconV2;
        }

        public void setIconV2(String iconV2) {
            this.iconV2 = iconV2;
        }

        public List<ChildListBean> getChildList() {
            return childList;
        }

        public void setChildList(List<ChildListBean> childList) {
            this.childList = childList;
        }

        public List<HiddenChildrenBean> getHiddenChildren() {
            return hiddenChildren;
        }

        public void setHiddenChildren(List<HiddenChildrenBean> hiddenChildren) {
            this.hiddenChildren = hiddenChildren;
        }

        public static class ChildListBean {
            private int id;
            private String name;
            private int pid;
            private int style;
            private String icon;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public int getPid() {
                return pid;
            }

            public void setPid(int pid) {
                this.pid = pid;
            }

            public int getStyle() {
                return style;
            }

            public void setStyle(int style) {
                this.style = style;
            }

            public String getIcon() {
                return icon;
            }

            public void setIcon(String icon) {
                this.icon = icon;
            }

            @Override
            public String toString() {
                return "ChildListBean{" +
                        "id=" + id +
                        ", name='" + name + '\'' +
                        ", pid=" + pid +
                        ", style=" + style +
                        ", icon='" + icon + '\'' +
                        '}';
            }
        }

        public static class HiddenChildrenBean {
            private int id;
            private String name;
            private int pid;
            private int style;
            private String icon;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public int getPid() {
                return pid;
            }

            public void setPid(int pid) {
                this.pid = pid;
            }

            public int getStyle() {
                return style;
            }

            public void setStyle(int style) {
                this.style = style;
            }

            public String getIcon() {
                return icon;
            }

            public void setIcon(String icon) {
                this.icon = icon;
            }
        }
    }
}
